package com.anti.modular.bus.busprintsettings.entity;

import com.anti.commom.support.model.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 * 打印設置
 *
 * @author anti
 * @date 2021-04-11 09:10:50
 */
@EqualsAndHashCode(callSuper = true)
@Data
@Entity
@Table(name="bus_print_settings")
public class BusPrintSettings extends BaseEntity {

    /**
     * 主键id
     */
    @Id
    private Long id;

    /**
     * 字体大小
     */
    private Integer size;

    /**
     * 打印头
     */
    private String letterhead;

    /**
     * 打印头是否开启（字典 1 开启 0不开启）
     */
    private Integer letterheadenable;

    /**
     * 收费单是否开启（字典 1 开启 0不开启）
     */
    private Integer customerenable;

    /**
     * 住户标题是否开启（字典 1 开启 0不开启）
     */
    private Integer titleenable;

    /**
     * 付款人是否开启（字典 1 开启 0不开启）
     */
    private Integer payerenable;

    /**
     * 付款人
     */
    private String payer;

    /**
     * 收款人是否开启（字典 1 开启 0不开启）
     */
    private Integer payeeenable;

    /**
     * 收款人
     */
    private String payee;

    /**
     * 备注
     */
    private String remark;

    /**
     * 状态（字典 0正常 1停用 2删除）
     */
    private Integer status;

}
